Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENYBRYN PLACE Semi-Detached £161,394 £48,000 27 Jul 2001
4 PENYBRYN PLACE Semi-Detached £198,892 £161,000 29 Jan 2019
5 PENYBRYN PLACE Detached £395,809 £320,000 15 Aug 2018